package basics.day17.arraycopyDemo;

public class Test {
    public static void main(String[] args) {
        fun_1();
    }

    /*
    arraycopy(Object src, int srcPos, Object dest, int destPos, int length) :
    参数：
        src - 源数组。
        srcPos - 源数组中的起始位置。
        dest - 目标数组。
        destPos - 目标数据中的起始位置。
        length - 要复制的数组元素的数量。
     */
    public static void fun_1() {
        int[] ints = {11, 22, 33, 44, 55}; // 源数组
        int[] ints1 = {66, 77, 88, 99, 00};  // 目标数组
        System.arraycopy(ints, 0, ints1, 3, 2);
        // ints1 变为了 66 77 88 11 22
        for (int i = 0; i < ints1.length; i++) {
            System.out.println(ints1[i]);
        }
    }
}
